body{
     min-width: 600px;
 }
.hn-error{
    border: rgba(255, 0, 0, 0.73) solid 1px !important;
    outline: 0;
}
.hn-error:hover{
    box-shadow:inset 0 1px 1px rgba(255, 0, 0, 0.1), 0 0 8px rgba(255, 6, 0, 0.31) !important;
    border: rgba(255, 0, 0, 0.50) solid 1px !important;
    outline: 0;
}
.hn-error:active{
    box-shadow:inset 0 1px 1px rgba(255, 0, 0, 0.1), 0 0 8px rgb(255, 6, 0) !important;
    border: rgba(255, 0, 0, 0.50) solid 1px !important;
    outline: 0;
}
.hn-error:focus{
    box-shadow:inset 0 1px 1px rgba(255, 0, 0, 0.1), 0 0 8px rgba(255, 6, 0, 0.54) !important;
    border: rgba(255, 0, 0, 0.50) solid 1px !important;
    outline: 0;
}
.hn-error:after{
    border: rgba(255, 0, 0, 0.52) solid 1px !important;
    outline: 0;
}
/* login form style */
.user_name{
    text-align: center;
    margin: 2px 5px 2px 8px;
    text-shadow: rgba(0, 74, 179, 0.47) inset 1px 2px;
}
.user_name:hover{
    text-shadow:inset 5px 2px rgb(26, 29, 179) , inset 5px 2px 0 rgba(13, 179, 10, 0.45)
}
/* menu */
.navbar-fixed-top{
    background-color: #000000;
}
#nav_breadcrumb{
     margin: .5%;
}
/* main div style */
.main_div,#main_div{
    width: 100%;
    margin-top: 50px;
    background-color: rgba(170, 164, 179, 0.15);
}
.left_panel{
     width: 18%;
     padding: .5%;
     float: left;
 }
.right_panel{
    width: 80%;
    float: right;
}
/*
    main file
*/
.mainfile{
    width: 98%;
    float: left;
    background-color: rgba(76, 48, 255, 0.01);
    margin-left: 1%;
    height: 600px;
    display: auto;
    overflow-x:hidden;
    overflow: scroll;

}.ffolder{
    height: 40px;
    width: 200px;
    margin: 10px;
    float: left;
    background-color: rgba(0, 132, 255, 0.1);
    background-image: url("../images/icons/folder32.png");
    background-position: 5px center;
    background-repeat: no-repeat;
     border: 1px rgba(255, 255, 255, 0.25) solid;
    cursor: pointer;
 }
.ffolder:hover{
    background-color: rgba(0, 132, 255, 0.5);
    border: 1px rgba(0, 53, 128, 0.31) solid;
    box-shadow:   0 0 4px 2px rgba(0, 232, 155, 0.34),
                 0 0 6px 4px rgba(0, 232, 155, 0.2);
    border-radius: 1px;
}
.finfor{
   float: right;
    width: 150px;
    height: 40px;
    padding: 1px;
    overflow: hidden;
    font-size: 10px;
}

/* welcome*/
.welcome_footer{
    width: 100%;
    float: left;
    margin-top: 20px;
}
.welcome_footer_menu{
    list-style-type: none;
    width: 100%;
}
.welcome_footer_menu_items{
    float: left;
    padding-left: 20px;
    padding-right: 10px;
}
.welcome_footer_menu_items_right{
    float: right;
    padding-left: 10px;
    padding-right: 20px;
}
